#include "memory_pool.hpp"
#include <memory>

void staticInit(){
    std::unique_ptr<MemoryPool<100,10>> mempool = std::make_unique<MemoryPool<100,10>>();
    void* p = mempool->allocate();
    void* ps = mempool->allocate(1000);
    mempool->deallocate(p);
    mempool->deallocate(ps,10);
}

int main(){
    staticInit();
    return 0;
}